StoreEngine\API\Order D

Total Complexity 132
Dependencies 17
Dependents 1
Total lines 908
Lines of code 706
Logical lines of code 324
Comment lines 75
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
prepare_item_for_response()
D
27
37 139
create_item()
C
36 24 72
update_item()
A
49 9 30
get_items()
A
41 7 58
set_core_order()
A
53 8 24
add_order_item()
A
47 7 34
delete_order_item()
S
50 7 29
update_order_item()
S
46 6 37
register_routes()
S
37 1 101
_prepare_order_purchase_items_for_database()
S
54 5 21
_prepare_order_billing_address_for_database()
S
53 4 24
prepare_item_for_database()
S
45 2 46
set_order_address()
S
55 3 20
get_item()
S
62 3 11
prepare_purchase_items_data()
S
58 2 17
delete_item()
S
58 2 16
get_states()
S
66 2 8
permissions_check()
S
80 1 3
prepare_links()
S
64 1 10
init()
S
69 1 6